fly eggs laid in meat - Turkish English Dictionary